package com.yuanfeng.commoms.dto.goods;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.yuanfeng.commoms.util.querypage.PageHelper;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * 限时秒杀活动
 * 
 * @author sunny
 *
 */
@Data
public class ManageSeckillBaseUpdateDTO extends PageHelper {

	private Integer seckillId;// 限时编号
	private String seckillName;// 活动名称
	private String seckillTitle;// 活动标题
	private String seckillExplain;// 活动说明
	private Integer comboId;// 套餐编号
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date seckillStartTime;// 活动开始时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date seckillEndTime;// 活动结束时间
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	private Date seckillCreateTime;// 活动创建时间
	private String userId;// 用户编号
	private Integer shopId;// 店铺编号
	private String userNickName;// 用户名
	private String shopName;// 店铺名称
	private Integer seckillLowerLimit;// 购买下限，1为不限制
	private Integer seckillState;// 状态， 1-正常/2-结束/3-管理员关闭
	private Integer seckillHour;// 场次
	private Integer seckillUpperLimit;// 最高购买数量
	private Integer seckillJoinLimit;// 参与次数限制
	@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
	private Date seckillStartDate;
	private Integer cancelTime;//订单取消时间

	private List<SeckillGoodsListDTO> seckillGoodsList;










}
